The following information is available for Residence Inn by Marriott Boston Needham:
The Residence Inn by Marriott Boston Needham with its cosmopolitan design boasts 128 spacious and elegant suites.
Discover all-suite comfort and renowned Marriott service in the New England suburb of Needham, MA. With spacious, apartment-style suites that give you the room to work, enjoy and unwind, the Residence Inn by Marriott Boston Needham is a stylish and contemporary new hotel only 9.2 miles from the heart of downtown Boston.
Residence Inn by Marriott Boston Needham can be found at the following address:
Check the map to see where you can find Residence Inn by Marriott Boston Needham.
The following categories describe(s) Residence Inn by Marriott Boston Needham:
Use the following telephone number to get in touch with Residence Inn by Marriott Boston Needham:
Check the following website for Residence Inn by Marriott Boston Needham:
Here is how other visitors have rated Residence Inn by Marriott Boston Needham:
The following parking options are available:
Also check these Restaurants nearby:
Also check these Hair salons nearby:
Also check these Churches nearby:
Also check these Real estate agents nearby: